ul{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;}

/* mod-menu */
.mold_open_hover,.mold_open{display:inline-block;width:10px;height:6px;margin-left:10px;position:relative;top:-2px;}
.mold_open{background-position:0 -6px;}
.mold_open_hover{background-position:0 0;}
.mod-menu{position:relative;z-index:1000;left:-1px}
.menu-cont-list a:hover{text-decoration:underline;}
.mod-menu .menu-item{width:210px;border-bottom:solid 1px #CDCDCD;position:relative;z-index:22;margin: 0 auto;}
.mod-menu .menu-item li{height:47px;line-height:47px;background:#fff;border-top:solid 1px #f0f0f0;}
.mod-menu .menu-item li.mouse-bg{background:#fff;position:relative;z-index:22;margin-right:-4px;}
.mod-menu .menu-item a{color:#000;font-size:16px;padding-left:33px;display:block;height:45px;border-top:solid 1px #f1f2f7;}
.mod-menu .menu-item a:hover{ text-decoration:none;}
.mod-menu .menu-cont{position:absolute;left:218px;top:1px;background:#fff;width:300px;box-shadow:2px 0 10px rgba(0,160,190,0.2);z-index:21;}
.mod-menu .menu-cont-list{padding:0 30px;}
.mod-menu .menu-cont-list li{border-bottom:dotted 1px #00a0be;padding:10px 0;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list h3{font-size:14px;font-weight:700;}
.mod-menu .menu-cont-list h3 a{color:#222;line-height: 27px;}
.mod-menu .menu-list-link a{color:#666;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}